package com.neusoft.yiyang.common.entity.medical;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.neusoft.yiyang.common.enums.OrderStatus;
import lombok.Data;

import java.util.Date;

/**
 * 药物医嘱表，映射 medication_order 表
 */
@Data
@TableName("medication_order")
public class MedicationOrder {

    @TableId
    private Integer medicationOrderId; // 药物医嘱ID

    private Integer customerId;        // 客户ID
    private Integer medicalStaffId;    // 发布医嘱医护人员ID
    private Date orderTime;            // 医嘱发布时间
    private Integer drugId;            // 药品ID
    private Integer days;              // 疗程天数
    private String note;               // 备注
    private OrderStatus status;        // 状态（active、archived）
}
